/*
 * Decompiled with CFR 0.150.
 */
package com.gys.data.physicalCount;

import java.util.List;

public class GetPhysicalCountInData {
    private String clientId;
    private String gspcBrId;
    private String gspcDate;
    private String gspcType;
    private String gspcRowNo;
    private String gspcTime;
    private String gspcProId;
    private String gspcBatchNo;
    private String gspcStockQty;
    private String gspcQty;
    private String gsplArea;
    private String gsplGroup;
    private String gsplShelf;
    private String gsplStorey;
    private String gsplSeat;
    private String gspgId;
    private String gspcdVoucherId;
    private String gspcVoucherId;
    private String gspcdPcSecondQty;
    private String gspcdDiffSecondQty;
    private List<GetPhysicalCountInData> physicals;

    public String getClientId() {
        return this.clientId;
    }

    public String getGspcBrId() {
        return this.gspcBrId;
    }

    public String getGspcDate() {
        return this.gspcDate;
    }

    public String getGspcType() {
        return this.gspcType;
    }

    public String getGspcRowNo() {
        return this.gspcRowNo;
    }

    public String getGspcTime() {
        return this.gspcTime;
    }

    public String getGspcProId() {
        return this.gspcProId;
    }

    public String getGspcBatchNo() {
        return this.gspcBatchNo;
    }

    public String getGspcStockQty() {
        return this.gspcStockQty;
    }

    public String getGspcQty() {
        return this.gspcQty;
    }

    public String getGsplArea() {
        return this.gsplArea;
    }

    public String getGsplGroup() {
        return this.gsplGroup;
    }

    public String getGsplShelf() {
        return this.gsplShelf;
    }

    public String getGsplStorey() {
        return this.gsplStorey;
    }

    public String getGsplSeat() {
        return this.gsplSeat;
    }

    public String getGspgId() {
        return this.gspgId;
    }

    public String getGspcdVoucherId() {
        return this.gspcdVoucherId;
    }

    public String getGspcVoucherId() {
        return this.gspcVoucherId;
    }

    public String getGspcdPcSecondQty() {
        return this.gspcdPcSecondQty;
    }

    public String getGspcdDiffSecondQty() {
        return this.gspcdDiffSecondQty;
    }

    public List<GetPhysicalCountInData> getPhysicals() {
        return this.physicals;
    }

    public void setClientId(String clientId) {
        this.clientId = clientId;
    }

    public void setGspcBrId(String gspcBrId) {
        this.gspcBrId = gspcBrId;
    }

    public void setGspcDate(String gspcDate) {
        this.gspcDate = gspcDate;
    }

    public void setGspcType(String gspcType) {
        this.gspcType = gspcType;
    }

    public void setGspcRowNo(String gspcRowNo) {
        this.gspcRowNo = gspcRowNo;
    }

    public void setGspcTime(String gspcTime) {
        this.gspcTime = gspcTime;
    }

    public void setGspcProId(String gspcProId) {
        this.gspcProId = gspcProId;
    }

    public void setGspcBatchNo(String gspcBatchNo) {
        this.gspcBatchNo = gspcBatchNo;
    }

    public void setGspcStockQty(String gspcStockQty) {
        this.gspcStockQty = gspcStockQty;
    }

    public void setGspcQty(String gspcQty) {
        this.gspcQty = gspcQty;
    }

    public void setGsplArea(String gsplArea) {
        this.gsplArea = gsplArea;
    }

    public void setGsplGroup(String gsplGroup) {
        this.gsplGroup = gsplGroup;
    }

    public void setGsplShelf(String gsplShelf) {
        this.gsplShelf = gsplShelf;
    }

    public void setGsplStorey(String gsplStorey) {
        this.gsplStorey = gsplStorey;
    }

    public void setGsplSeat(String gsplSeat) {
        this.gsplSeat = gsplSeat;
    }

    public void setGspgId(String gspgId) {
        this.gspgId = gspgId;
    }

    public void setGspcdVoucherId(String gspcdVoucherId) {
        this.gspcdVoucherId = gspcdVoucherId;
    }

    public void setGspcVoucherId(String gspcVoucherId) {
        this.gspcVoucherId = gspcVoucherId;
    }

    public void setGspcdPcSecondQty(String gspcdPcSecondQty) {
        this.gspcdPcSecondQty = gspcdPcSecondQty;
    }

    public void setGspcdDiffSecondQty(String gspcdDiffSecondQty) {
        this.gspcdDiffSecondQty = gspcdDiffSecondQty;
    }

    public void setPhysicals(List<GetPhysicalCountInData> physicals) {
        this.physicals = physicals;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof GetPhysicalCountInData)) {
            return false;
        }
        GetPhysicalCountInData other = (GetPhysicalCountInData)o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$clientId = this.getClientId();
        String other$clientId = other.getClientId();
        if (this$clientId == null ? other$clientId != null : !this$clientId.equals(other$clientId)) {
            return false;
        }
        String this$gspcBrId = this.getGspcBrId();
        String other$gspcBrId = other.getGspcBrId();
        if (this$gspcBrId == null ? other$gspcBrId != null : !this$gspcBrId.equals(other$gspcBrId)) {
            return false;
        }
        String this$gspcDate = this.getGspcDate();
        String other$gspcDate = other.getGspcDate();
        if (this$gspcDate == null ? other$gspcDate != null : !this$gspcDate.equals(other$gspcDate)) {
            return false;
        }
        String this$gspcType = this.getGspcType();
        String other$gspcType = other.getGspcType();
        if (this$gspcType == null ? other$gspcType != null : !this$gspcType.equals(other$gspcType)) {
            return false;
        }
        String this$gspcRowNo = this.getGspcRowNo();
        String other$gspcRowNo = other.getGspcRowNo();
        if (this$gspcRowNo == null ? other$gspcRowNo != null : !this$gspcRowNo.equals(other$gspcRowNo)) {
            return false;
        }
        String this$gspcTime = this.getGspcTime();
        String other$gspcTime = other.getGspcTime();
        if (this$gspcTime == null ? other$gspcTime != null : !this$gspcTime.equals(other$gspcTime)) {
            return false;
        }
        String this$gspcProId = this.getGspcProId();
        String other$gspcProId = other.getGspcProId();
        if (this$gspcProId == null ? other$gspcProId != null : !this$gspcProId.equals(other$gspcProId)) {
            return false;
        }
        String this$gspcBatchNo = this.getGspcBatchNo();
        String other$gspcBatchNo = other.getGspcBatchNo();
        if (this$gspcBatchNo == null ? other$gspcBatchNo != null : !this$gspcBatchNo.equals(other$gspcBatchNo)) {
            return false;
        }
        String this$gspcStockQty = this.getGspcStockQty();
        String other$gspcStockQty = other.getGspcStockQty();
        if (this$gspcStockQty == null ? other$gspcStockQty != null : !this$gspcStockQty.equals(other$gspcStockQty)) {
            return false;
        }
        String this$gspcQty = this.getGspcQty();
        String other$gspcQty = other.getGspcQty();
        if (this$gspcQty == null ? other$gspcQty != null : !this$gspcQty.equals(other$gspcQty)) {
            return false;
        }
        String this$gsplArea = this.getGsplArea();
        String other$gsplArea = other.getGsplArea();
        if (this$gsplArea == null ? other$gsplArea != null : !this$gsplArea.equals(other$gsplArea)) {
            return false;
        }
        String this$gsplGroup = this.getGsplGroup();
        String other$gsplGroup = other.getGsplGroup();
        if (this$gsplGroup == null ? other$gsplGroup != null : !this$gsplGroup.equals(other$gsplGroup)) {
            return false;
        }
        String this$gsplShelf = this.getGsplShelf();
        String other$gsplShelf = other.getGsplShelf();
        if (this$gsplShelf == null ? other$gsplShelf != null : !this$gsplShelf.equals(other$gsplShelf)) {
            return false;
        }
        String this$gsplStorey = this.getGsplStorey();
        String other$gsplStorey = other.getGsplStorey();
        if (this$gsplStorey == null ? other$gsplStorey != null : !this$gsplStorey.equals(other$gsplStorey)) {
            return false;
        }
        String this$gsplSeat = this.getGsplSeat();
        String other$gsplSeat = other.getGsplSeat();
        if (this$gsplSeat == null ? other$gsplSeat != null : !this$gsplSeat.equals(other$gsplSeat)) {
            return false;
        }
        String this$gspgId = this.getGspgId();
        String other$gspgId = other.getGspgId();
        if (this$gspgId == null ? other$gspgId != null : !this$gspgId.equals(other$gspgId)) {
            return false;
        }
        String this$gspcdVoucherId = this.getGspcdVoucherId();
        String other$gspcdVoucherId = other.getGspcdVoucherId();
        if (this$gspcdVoucherId == null ? other$gspcdVoucherId != null : !this$gspcdVoucherId.equals(other$gspcdVoucherId)) {
            return false;
        }
        String this$gspcVoucherId = this.getGspcVoucherId();
        String other$gspcVoucherId = other.getGspcVoucherId();
        if (this$gspcVoucherId == null ? other$gspcVoucherId != null : !this$gspcVoucherId.equals(other$gspcVoucherId)) {
            return false;
        }
        String this$gspcdPcSecondQty = this.getGspcdPcSecondQty();
        String other$gspcdPcSecondQty = other.getGspcdPcSecondQty();
        if (this$gspcdPcSecondQty == null ? other$gspcdPcSecondQty != null : !this$gspcdPcSecondQty.equals(other$gspcdPcSecondQty)) {
            return false;
        }
        String this$gspcdDiffSecondQty = this.getGspcdDiffSecondQty();
        String other$gspcdDiffSecondQty = other.getGspcdDiffSecondQty();
        if (this$gspcdDiffSecondQty == null ? other$gspcdDiffSecondQty != null : !this$gspcdDiffSecondQty.equals(other$gspcdDiffSecondQty)) {
            return false;
        }
        List<GetPhysicalCountInData> this$physicals = this.getPhysicals();
        List<GetPhysicalCountInData> other$physicals = other.getPhysicals();
        return !(this$physicals == null ? other$physicals != null : !(this$physicals).equals(other$physicals));
    }

    protected boolean canEqual(Object other) {
        return other instanceof GetPhysicalCountInData;
    }

    public int hashCode() {
        int PRIME = 59;
        int result = 1;
        String $clientId = this.getClientId();
        result = result * 59 + ($clientId == null ? 43 : $clientId.hashCode());
        String $gspcBrId = this.getGspcBrId();
        result = result * 59 + ($gspcBrId == null ? 43 : $gspcBrId.hashCode());
        String $gspcDate = this.getGspcDate();
        result = result * 59 + ($gspcDate == null ? 43 : $gspcDate.hashCode());
        String $gspcType = this.getGspcType();
        result = result * 59 + ($gspcType == null ? 43 : $gspcType.hashCode());
        String $gspcRowNo = this.getGspcRowNo();
        result = result * 59 + ($gspcRowNo == null ? 43 : $gspcRowNo.hashCode());
        String $gspcTime = this.getGspcTime();
        result = result * 59 + ($gspcTime == null ? 43 : $gspcTime.hashCode());
        String $gspcProId = this.getGspcProId();
        result = result * 59 + ($gspcProId == null ? 43 : $gspcProId.hashCode());
        String $gspcBatchNo = this.getGspcBatchNo();
        result = result * 59 + ($gspcBatchNo == null ? 43 : $gspcBatchNo.hashCode());
        String $gspcStockQty = this.getGspcStockQty();
        result = result * 59 + ($gspcStockQty == null ? 43 : $gspcStockQty.hashCode());
        String $gspcQty = this.getGspcQty();
        result = result * 59 + ($gspcQty == null ? 43 : $gspcQty.hashCode());
        String $gsplArea = this.getGsplArea();
        result = result * 59 + ($gsplArea == null ? 43 : $gsplArea.hashCode());
        String $gsplGroup = this.getGsplGroup();
        result = result * 59 + ($gsplGroup == null ? 43 : $gsplGroup.hashCode());
        String $gsplShelf = this.getGsplShelf();
        result = result * 59 + ($gsplShelf == null ? 43 : $gsplShelf.hashCode());
        String $gsplStorey = this.getGsplStorey();
        result = result * 59 + ($gsplStorey == null ? 43 : $gsplStorey.hashCode());
        String $gsplSeat = this.getGsplSeat();
        result = result * 59 + ($gsplSeat == null ? 43 : $gsplSeat.hashCode());
        String $gspgId = this.getGspgId();
        result = result * 59 + ($gspgId == null ? 43 : $gspgId.hashCode());
        String $gspcdVoucherId = this.getGspcdVoucherId();
        result = result * 59 + ($gspcdVoucherId == null ? 43 : $gspcdVoucherId.hashCode());
        String $gspcVoucherId = this.getGspcVoucherId();
        result = result * 59 + ($gspcVoucherId == null ? 43 : $gspcVoucherId.hashCode());
        String $gspcdPcSecondQty = this.getGspcdPcSecondQty();
        result = result * 59 + ($gspcdPcSecondQty == null ? 43 : $gspcdPcSecondQty.hashCode());
        String $gspcdDiffSecondQty = this.getGspcdDiffSecondQty();
        result = result * 59 + ($gspcdDiffSecondQty == null ? 43 : $gspcdDiffSecondQty.hashCode());
        List<GetPhysicalCountInData> $physicals = this.getPhysicals();
        result = result * 59 + ($physicals == null ? 43 : ($physicals).hashCode());
        return result;
    }

    public String toString() {
        return "GetPhysicalCountInData(clientId=" + this.getClientId() + ", gspcBrId=" + this.getGspcBrId() + ", gspcDate=" + this.getGspcDate() + ", gspcType=" + this.getGspcType() + ", gspcRowNo=" + this.getGspcRowNo() + ", gspcTime=" + this.getGspcTime() + ", gspcProId=" + this.getGspcProId() + ", gspcBatchNo=" + this.getGspcBatchNo() + ", gspcStockQty=" + this.getGspcStockQty() + ", gspcQty=" + this.getGspcQty() + ", gsplArea=" + this.getGsplArea() + ", gsplGroup=" + this.getGsplGroup() + ", gsplShelf=" + this.getGsplShelf() + ", gsplStorey=" + this.getGsplStorey() + ", gsplSeat=" + this.getGsplSeat() + ", gspgId=" + this.getGspgId() + ", gspcdVoucherId=" + this.getGspcdVoucherId() + ", gspcVoucherId=" + this.getGspcVoucherId() + ", gspcdPcSecondQty=" + this.getGspcdPcSecondQty() + ", gspcdDiffSecondQty=" + this.getGspcdDiffSecondQty() + ", physicals=" + this.getPhysicals() + ")";
    }
}

